What is the usage log?

This software has checkpoints set at various locations within the code. Each time you successfully pass a checkpoint, that data is written to a usage log within the application* (and optionally to the Mac OS X Console utility). If an error is encountered in the code, the usage log can be sent to YENCO.COM using the built-in feedback window (or from the crash report window if the program unexpectedly quit or needed to be force quit). The log acts as a map that can help us determine where you were in the software at the time of the problem and what checkpoints you passed in the code leading up to the issue.

For example, let's say you are running this software and click on a button that has five checkpoints (see image below). The code starts to run and successfully passes the first three checkpoints, but never reaches checkpoint four because of an error. Obviously we would focus on the location between the third and fourth checkpoint when trying to duplicate the problem.

¨

The application usage log also provides performance data on how long it takes to complete larger tasks on your Mac. This information may be useful in pointing out areas of the code that YENCO.COM might need to refine for greater efficiency in future builds.

*The application usage log only contains data for the current session (from the time you open the program to the time you quit). If this program unexpectedly quits or needs to be force quit, the log will be saved and a crash report window will open on your next launch with the previous usage log data.